package ysq.xyg.host.dao;

import org.springframework.stereotype.Repository;
import ysq.xyg.base.dao.BaseDao;
import ysq.xyg.host.model.dto.HostItemDto;
import ysq.xyg.host.model.dto.HostItemSelectDto;
import ysq.xyg.host.model.po.HostItem;
import ysq.xyg.host.model.vo.HostItemVo;

import java.util.List;


/**
 * 房产模块-小区信息-Dao层接口类
 *
 * @author shengQiang yu
 * @date 2019-7-1 15:25:38
 */
@Repository
public interface HostItemDao extends BaseDao<HostItem> {
    /**
     *
     *
     * @param hostItemVo 对象
     * @author shengQiang yu
     * @date 2019-04-02 12:42
     */
    List<HostItem> listLeft(HostItemVo hostItemVo);

    /**
     * 关联查询
     * @param hostItemVo
     * @author congcong tao
     * @date 2019/9/4 13:53
     */
    List<HostItemDto> selectDtoList(HostItemVo hostItemVo);

    /**
     * 查询小区信息用于选项
     * @author congcong tao
     * @date 2019-09-04 20:40
     */
    List<HostItemSelectDto> selectItemSelectList();
}